VCDC: The Virtualized Complicated Device Controller
نویسندگان
چکیده
I/O virtualization enables time and space multiplexing of I/O devices, by mapping multiple logical I/O devices upon a smaller number of physical devices. However, due to the existence of additional virtualization layers, requesting an I/O from a guest virtual machine requires complicated sequences of operations. This leads to I/O performance losses, and makes precise timing of I/O operations unpredictable. This paper proposes a hardware I/O virtualization system, termed the Virtualized Complicated Device Controller (VCDC ). This I/O system allows user applications to access and operate I/O devices directly from guest VMs, and bypasses the guest OS, the Virtual Machine Monitor (VMM) and low layer I/O drivers. We show that the VCDC efficiently reduces the software overhead and enhances the I/O performance and timing predictability. Furthermore, VCDC also exhibits good scalability that can handle I/O requests from variable number of CPUs in a system. 1998 ACM Subject Classification C.3 Real-time and Embedded Systems
منابع مشابه
گزارش یک مورد اطلاع خودکار قند خون بیمار دیابتی به پزشک با استفاده از سیستم Global system for Mobile Communications
Background: Blood glucose controlling is a major issue in diabetes management. Many fluctuations in blood glucose level make the close controlling of glucose by physicians as one of the most important principles in diabetic patients managing. Methods : The case was a 58 y/o man with a history of 14 years old diabetes under insulin therapy. After informed consult and description about using ...
متن کاملPower and Performance Management in Nonlinear Virtualized Computing Systems via Predictive Control
The problem of power and performance management captures growing research interest in both academic and industrial field. Virtulization, as an advanced technology to conserve energy, has become basic architecture for most data centers. Accordingly, more sophisticated and finer control are desired in virtualized computing systems, where multiple types of control actions exist as well as time del...
متن کاملMixing MACs: An Introduction to Hybrid Radio Wireless Virtualization
This study presents the design of the hybrid wireless virtualization (HWV) controller based network architecture. Using a HWV controller, an unified approach can be taken for provisioning and management of virtualized heterogeneous radios, irrespective of their MAC and PHY layer mechanisms. It is shown that the airtime occupancy by transmissions from different slices or groups can be used as a ...
متن کاملExploring the Network Scale-out in Virtualized Servers
Nowadays, servers are popularly virtualized and highly consolidated, requiring much more network capacity than ever before. While scaling up the capacity of the network interface controllers (NICs) is inarguably important, we focus on the alternative and explore how to scale out the network capacity by aggregating multiple NICs. In this paper, we discuss the various requirements and problems of...
متن کاملگزارش یک مورد: ارسال فشار خون و نبض بیمار به پزشک با استفاده از سیستم Global system for Mobile Communications
Background: Hypertension is a common chronic disease with increasing prevalence worldwide. Regular close monitoring of blood pressure is key point of hypertension management. Home monitoring of blood pressure has its own problems such as lack of early access to a physician in case of emergency. In this study we have designed a device that could send the patient’s self-measured blood pre...
متن کامل